interventricular grooves - German English Dictionary